ffmpeg vaapi 驱动问题 |
您所在的位置:网站首页 › generic reference of › ffmpeg vaapi 驱动问题 |
编译 1 安装libva1.1 自带的libva 比较老,请下载比较新的libva,否则libva-util编译会有问题 1.2 安装libva需要libdrm,所以先安装libdrm apt-get install libdrm-dev 2 安装libva-utils 3 vainfo命令intel graphics for libva-intel-driver use i965 for intel-media-driver use iHD nvidia for Nouveau use nouveau for Nvidia use vdpau ait/amd for amdGPU driver use radeonsi for amd catalyst use fglrx export LIBVA_DRIVER_NAME=iHD 使用nvidia 闭源驱动 export LIBVA_DRIVER_NAME=vdpau 如果已经使用闭源nvidia驱动,会得到以下错误信息 $ vainfo --display drm --device /dev/dri/renderD128 libva info: VA-API version 1.4.0 libva info: va_getDriverName() returns -1 libva info: User requested driver ‘i965’ libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_4 libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit 所以很是可惜,如果想使用两种驱动,几乎是不太可能的,再花时间去在ubuntu上尝试以下,现在尝试的是国产操作系统。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |